문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 마인크래프트/팩/데이터 팩 (문단 편집) === predicates / 술어 [anchor(predicates)] === 1.15부터 생겼으며 data 폴더에 있는 predicate 폴더에 만들면 된다. 주의사항! 여기있는 예시와 정보는 predicate의 극히 일부만 다루었다. 더욱 정확한 정보를 위해서는 영문위키를 찾아보는 것이 좋다. 시작 - < [include(틀:NBTCompound)] > condition < [include(틀:NBTString)] > - condition의 ID 이다. condition의 다른 부분 (아래에) '''alternative''' * terms < [include(틀:NBTList)] > * terms - < [include(틀:NBTCompound)] > '''block_state_property''' * block < [include(틀:NBTString)] > - 블록의 ID이다. * properties - < [include(틀:NBTCompound)] > '''damage_source_properties''' - 데미지의 속성을 확인한다. * is_explosion < [include(틀:NBTBoolean)] > - 폭발 * is_projectile < [include(틀:NBTBoolean)] > - 발사체 * is_fire < [include(틀:NBTBoolean)] > - 화염 * is_lightning < [include(틀:NBTBoolean)] > - 번개 * is_magic < [include(틀:NBTBoolean)] > - 마법 * bypasses_magic < [include(틀:NBTBoolean)] > - 배고픔에만 해당. * bypasses_invulnerability < [include(틀:NBTBoolean)] > - 공허 피해에만 해당. * bypasses_armor < [include(틀:NBTBoolean)] > * source_entity - < [include(틀:NBTCompound)] > * ''(모든 엔티티와 같다.)'' * direct_entity - < [include(틀:NBTCompound)] > * ''(모든 엔티티와 같다.)'' '''entity_properties''' * entity < [include(틀:NBTString)] > - 조건을 확인할 엔티티를 지정한다. * predicate - < [include(틀:NBTCompound)] > * flags - < [include(틀:NBTCompound)] > * is_on_fire < [include(틀:NBTBoolean)] > - 화염 여부 테스트. * is_sneaking < [include(틀:NBTBoolean)] > - 웅크리기 여부 테스트. * is_sprinting < [include(틀:NBTBoolean)] > - 달리기 여부 테스트. * is_swimming < [include(틀:NBTBoolean)] > - 수영 여부 테스트. * is_baby < [include(틀:NBTBoolean)] > - 아기 변형 여부 테스트. * ''(모든 엔티티와 같다.)'' '''random_chance''' * chance < [include(틀:NBTFloat)] > - 성공확률를 정한다. 1이 100%이다. 0.5면 50%확률로 성공한다. '''weather_check''' * raining < [include(틀:NBTBoolean)] > - true이면 비가 올 때 성공한다. * thundering < [include(틀:NBTBoolean)] > - true이면 천둥이 올 때 성공한다. 예시: 플레이어 웅크리기 감지 {{{#!syntax json 파일 경로: .minecraft\saves\<맵 이름>\datapacks\<데이터 팩 이름>\data\\predicates\<파일 이름>.json { "condition": "minecraft:entity_properties", "predicate": { "flags": { "is_sneaking": true } }, "entity":"this" } }}}50% 확률로 명령어 실행 {{{#!syntax json { "condition": "minecraft:random_chance", "chance": 0.5 } }}}저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기